//
//  UILabel+Extension.swift
//  01-新浪微博
//
//  Created by 陈许亚 on 16/3/14.
//  Copyright © 2016年 cxy. All rights reserved.
//

import UIKit

extension UILabel {
    //类工厂 方法 [UIButton buttonWithType:XXXX]
    //类方法,返回一个label
    //给参数设置一个默认值，如果不传递，直接使用默认值，如果传递，使用传递值
    class func labelWith(text: String,textColor: UIColor,fontSize: CGFloat,alignment: NSTextAlignment = .Center) -> UILabel {
        let l = UILabel()
        l.text = text
        //自适应大小
        l.sizeToFit()
        l.textColor = textColor
        l.font = UIFont.systemFontOfSize(fontSize)
        l.numberOfLines = 0
        l.textAlignment = alignment
        return l
    }
    
}
